/**
 * 
 */
package qy.jalgotrade.stratanalyzer;

import qy.jalgotrade.bar.Bars;
import qy.jalgotrade.strategy.BaseStrategy;

/**
 * <pre>
 * Base class for strategy analyzers.
 * 
 * .. note::
 * 
 *     This is a base class and should not be used directly.
 * </pre>
 * 
 * @author qy
 *
 */
public abstract class StrategyAnalyzer {

	public void beforeAttach(BaseStrategy strat) throws Exception {

	}

	public void attached(BaseStrategy strat) {

	}

	public void beforeOnBars(BaseStrategy strat, Bars bars) {

	}
}
